Course code 07 53 1205 19
Number of ECTS points 3
Course title in the language of instruction
Technologie informatyczne II
Course title in Polish Technologie informatyczne II
Course title in English
Information Technology II
Language of instruction Polish
Form of classes
Lecture Tutorials Laboratory Project Seminar Other Total of teaching hours during semester
Contact hours 15 30 0 45
E-learning Yes No No No No No
Assessment criteria (weightage) 0.30 0.70 0.00
Unit running the course Instytut Fizyki
Course coordinator dr hab. inż. Maciej Dems
Course instructors dr hab. inż. Maciej Dems
Prerequisites
Information Technologies I
Course learning outcomes
  1. Student potrafi formułować rozwiązanie podstawowego problemu obliczeniowego w postaci algorytmu. (FFT1A_W10)
  2. Student potrafi stosować struktury danych adekwatne do zagadnienia. (FFT1A_U03, FFT1A_W10)
  3. Student potrafi zaimplementować algorytm w języku programowania Python. (FFT1A_U03)
  4. Student potrafi analizować kod programu i lokalizować przyczyny błędów. (FFT1A_U03)
Programme learning outcomes
  1. able to demonstrate a basic knowledge of software development;
  2. able to use at least one programming language at the intermediate level;
Programme content W TRAKCIE UZUPEŁNIANIA
Assessment methods
none

 
Grading policies W TRAKCIE UZUPEŁNIANIA
Course content W TRAKCIE UZUPEŁNIANIA
Basic reference materials
  1. Python. Ćwiczenia praktyczne, Andrzej Kierzkowski, Marek Gawryszewski, , Wydawnictwo Helion.
  2. Python. Wprowadzenie.Wydanie IV, Mark Lutz, Wydawnictwo Helion.
  3. Python dla każdego. Podstawy programowania, Michael Dawson, Wydawnictwo Helion.
  4. Python 3. Proste wprowadzenie do fascynującego świata programowania, Zed A. Shaw, Wydawnictwo Helion.
  5. Dokumentacja: www.python.org
Other reference materials
  1. Python. Rusz głową!, Paul Barry, Wydawnictwo Helion.
Average student workload outside classroom
52
Comments
Updated on 2023-02-01 15:00:11
Archival course yes/no no